ENGD 243 - Software Development Principles
- Credit Hours: 1R-6L-2C
- Term Available: Not offered
- Graduate Studies Eligible: No
- Prerequisites: See below
- Corequisites: None
SCRUM project management techniques will be introduced. Object-oriented programming concepts, including the use of inheritance, interfaces, polymorphism, abstract data types, and encapsulation to enable software reuse and assist in software maintenance will be introduced. Systems engineering models will be integrated with software development. User experience and usability testing will be emphasized. Students may not receive credit toward graduation for both ENGD 243 and CSSE 220.
Prerequisites Notes:
ENGD 120 or HUM H190 and either of ENGD 123 or CSSE 120; or ENGD 121 and ENGD 123